package com.ethink.warehouse.common.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;
import java.math.BigDecimal;
import com.ethink.framework.common.db.SuperEntity;

/**
 * 仓库库存 数据库实体
 *
 * @author default
 * @date 2022-11-10
 */
@Data
@TableName("t_mate_inventory")
public class MateInventory extends SuperEntity {

    /** 商品SKU */
    private String mateSku;

    /** 分仓编号 */
    private String subWarehouseCode;

    /** 采购批次 */
    private String purchaseCode;

    /** 枚举 库存类型:1-正品(zp)|2-瑕疵(cc) */
    private Integer inventoryType;

    /** 渠道 */
    private String saleSubChannel;

    /** 可用库存 */
    private Integer availableQty;

    /** 锁定库存 */
    private Integer lockQty;

    /** 在途数量 */
    private Integer onPassageQty;

//    /** 生产批次 */
//    private String produceCode;
//
//    /** 原产国 */
//    private String countryOfOrigin;
//
//    /** 商品生产日期 */
//    private Date productDate;
//
//    /** 商品过期日期 */
//    private Date expireDate;
//
//    /** 采购单号 */
//    private String purchaseOrderNo;
//
//    /** 采购详单号 */
//    private String purchaseDetailOrderNo;
//
//    /** 成本单价 */
//    private BigDecimal costPrice;

}
